#ifndef SCHOOL_H
#define SCHOOL_H

#include <vector>
#include "Department.h"
#include "Student.h"

class School {
private:
    std::vector<Department*> departments;
    std::vector<Student*> students;

public:
    School();
    ~School();
    void addDepartment(Department* p_Department);
    void addStudent(Student* p_Student);
    std::vector<Department*> getDepartments();
    std::vector<Student*> getStudents();
};

#endif
